#pragma once
#include "BlockManager.h"

typedef sValueId sPredicateId;

class PredicateManager :
	public BlockManager
{
public:
	static string getPredicate(sPredicateId);
	static bool freePredicate(sPredicateId);
	static sPredicateId findPredicate(string);

	static sPredicateId bytesToPredicateId(const byte*);
	static sPredicateId newPredicate(string);
protected:
	PredicateManager(){}
	~PredicateManager(){}
};

